/**
 * @author Jon Adams
 */
package org.osflash.signals.natives.sets;

import org.osflash.signals.natives.NativeSignal;
import flash.events.Event;
import flash.events.EventDispatcher;

class EventDispatcherSignalSet extends NativeSignalSet {
	public var activate(getActivate, never) : NativeSignal;
	public var deactivate(getDeactivate, never) : NativeSignal;

	public function new(target : EventDispatcher) {
		super(target);
	}

	public function getActivate() : NativeSignal {
		return getNativeSignal(Event.ACTIVATE);
	}

	public function getDeactivate() : NativeSignal {
		return getNativeSignal(Event.DEACTIVATE);
	}

}

